Dále navazuje realizace testů, které je možné rozdělit do tří základních skupin, a to na testování podle scénářů, free
testy a retesty. Při testování podle scénářů vycházejí Tester pro manuální testování z vytvořených
testovacích sad, které krok po kroku provádějí, a vyplňují, zda je jejich průběh v pořádku nebo byla identifikována
nějaká chyba. Kromě těchto testů je vhodné, aby tester, vykonal i tzv. free testy, jejichž kroky nejsou předem
popsány, ale jsou prováděny podle uvážení testera, který se snaží odhalit místa, kde by mohla být chyba. V posledním
typu testování, při provádění retestů chyb, je na nových verzích vyvíjeného IS ověřováno, zda byly odladěny chyby
nalezené na předchozích verzích.
V okamžiku, kdy je při provádění testů nalezena chyba, je nutné ji reportovat, resp. zaznamenat výsledky testů do
Testovacích sad a Reportu chyb (součást pracovního produktu Záznam výsledků testů). Při reportování je vhodné nalezenou
chybu nejen zaznamenat, ale také ohodnotit z hlediska její důležitosti a závažnosti. Závažnost vyjadřuje hodnocení
chyby z pohledu uživatele, oproti tomu důležitost určuje rychlost, s jakou je třeba chybu odstranit.
V rámci této metodiky jsou rozeznávány čtyři stupně závažnosti chyb, a to:
-
stupeň závažnosti A, který reprezentuje kritické chyby, jež naprosto omezují určitou funkcionalitu IS/ICT,
-
stupeň závažnosti B, který reprezentuje nekritické chyby, které sice omezují určitou funkcionalitu, ale zkušený
uživatel je může alespoň částečně obejít
-
stupeň závažnosti C, který reprezentuje drobné chyby, které nemají téměř žádný vliv na funkcionalitu aplikace,
-
stupeň závažnosti D, které nereprezentuje chybu, ale pouze situaci, kdy si tester není jistý, zda se aplikace chová
opravdu správně nebo ne.
Důležitost chyby může být:
-
vysoká, což znamená, že vyžaduje okamžitou reakci a do dalšího buildu musí být bezpodmínečně odstraněna,
-
střední, která nevyžaduje okamžitou reakci, nicméně je doporučováno, aby byla do příštího buildu opravena,
-
nízká, což znamená, že nemusí být opravována.
Po dokončení veškerých testů v dané iteraci, popřípadě pouze po významnějších iteracích, je vhodné vypracovat i Záznam
výsledků testů, který shrnuje provedené testy a nabízí srozumitelný přehled o tom, jaké chyby byly nalezeny.
|